package com.grupoconstruobras.sigo.exhumaciones.ui.mapper;

import com.grupoconstruobras.sigo.exhumaciones.catalogos.estaticos.TipoCoordenada;
import com.grupoconstruobras.sigo.mapper.IMapper;

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

import javax.faces.model.SelectItem;

public class TipoCoordenadaMapper implements IMapper<List<SelectItem>, TipoCoordenada> {

	@Override
	public List<SelectItem> mapper(List<TipoCoordenada> beans) {
		List<SelectItem> combo = new ArrayList<SelectItem>();
		//combo.add(new SelectItem(null, "Seleccione ..."));
		for(TipoCoordenada bean : beans) {
			combo.add(new SelectItem(bean.getId(), bean.getNombre()));
		}
		return Collections.unmodifiableList(combo);
	}

}
